package com.hy.generator.dto;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.hy.generator.dfs.ColumnType;
import lombok.*;
import lombok.extern.jackson.Jacksonized;

import java.io.Serial;
import java.io.Serializable;

@Getter
@Builder
@ToString
@Jacksonized
@NoArgsConstructor
@AllArgsConstructor(onConstructor_ = {@JsonCreator})
public class ParameterDTO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;


    /**
     * 字段名称
     */
    private String fieldName;

    /**
     * 数据库字段
     */
    private String column;


    /**
     * 描述
     */
    private String description;

    /**
     * 字段类型
     */
    private String fieldType;

}
